self energization - Francés Inglés Diccionario